/**
 * admin.css
 */
 body{color: #000000; font-family: "寰蒋闆呴粦","Microsoft YaHei"; font-size: 12px;}

 ul {
   margin-top: 0;
 }
 
 .am-text-xs {
   font-size: 12px;
 }
 .am-text-sm {
   font-size: 12px;
 }
 .am-text-lg {
   font-size: 14px;
 }
 
 .am-topbar{
   height: 60px;
   background: #102A48;
   color: #fff;
 }
 .am-topbar a {
   color: #fff;
 }
 .am-nav > li > a:hover,
 .am-nav > li > a:focus {
   text-decoration: none;
   background: none;
 }
 
 .am-form select.am-u-sm-36 {
     width: 36.5%;
   margin-left:1%;
   }
 
 .am-form select.am-u-sm-25 {
     width: 25%;
 }
 
 .am-form input.am-u-sm-25 {
     width: 22%;
 }
 .am-form span.am-u-sm-g1 {
     width:5%;
   padding:0;
   line-height:43px;
   text-align:center; 
 }
 .am-form input.am-u-sm-50 {
     width: 46%;
 }
 .am-topbar-brand a:hover{color: #fff;}
 .am-comment-hd time{margin-left: 20px;}
 .am-table{margin-bottom:0; }
 
 .am-table > thead > tr > td.am-primary,
 .am-table > tbody > tr > td.am-primary,
 .am-table > tfoot > tr > td.am-primary,
 .am-table > thead > tr > th.am-primary,
 .am-table > tbody > tr > th.am-primary,
 .am-table > tfoot > tr > th.am-primary,
 .am-table > thead > tr.am-primary > td,
 .am-table > tbody > tr.am-primary > td,
 .am-table > tfoot > tr.am-primary > td,
 .am-table > thead > tr.am-primary > th,
 .am-table > tbody > tr.am-primary > th,
 .am-table > tfoot > tr.am-primary > th {
   color: #006bd0;
 }
 .admin-icon-yellow {
   color: #ffbe40;
 }
 
 .admin-header {
   font-size: 12px;
   margin-bottom: 0;
 }
 
 .admin-header .header-search{
   margin-top:5px; 
   margin-left:20%; 
   
 }
 
 .admin-header .header-search .am-form-field{
   width: 260px;
 }
 
 .admin-header .header-search .am-icon-search{
   margin-top:-5px; 
   font-size:20px;
 }
 
 .am-form-success .am-form-help,
 .am-form-success .am-form-label,
 .am-form-success .am-radio,
 .am-form-success .am-checkbox,
 .am-form-success .am-radio-inline,
 .am-form-success .am-checkbox-inline,
 .am-form-success label {
   color: #000;
 }
 .am-form-success [class*="icon-"] {
   color: #000;
 }
 .am-form-success .am-form-field,
 .am-field-valid {
   border-color: none !important;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
           box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 }
 .am-form-success .am-form-field:focus,
 .am-field-valid:focus {
   background-color: none;
   border-color: none;
   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3) !important;
           box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3) !important;
 }
 
 .admin-header-list a:hover :after {
   content: none;
 }
 
 .admin-main {
   background: #FFF;
   min-height: 100%;
 }
   
 
 .admin-menu {
   position: fixed;
   z-index: 10;
   bottom: 30px;
   right: 20px;
 }
 
 .admin-here{
   padding: 1.2rem;
   margin-bottom: 1rem;
   border-bottom: 1px solid #cecece;
 
 }
 
 .order_info p{margin: 0 0 1rem;}
 .table-main td font{margin: 0 0.2rem;}
 .table-main .am-btn-group-sm .am-btn-link{padding:0 0.2rem;}
 
 .am-form-group .am-alert{
   padding: .6rem;
   margin-right: 1.2rem;
 }
 .admin-sidebar {
   width: 188px;
   min-height: 800px;
   float: left;
   border-right: 1px solid #cecece;
 }
 
 
 .am-table tr.am-text-center th,.am-table tr.am-text-center th{text-align: center;}
 
 .admin-sidebar-list {
   margin-top:40px;
   margin-bottom: 0;
   width: 100%;
   padding: 0px;
 }
 
 .admin-sidebar-list li{
   color: #102A46;
   width: 100%;
   line-height: 32px;
   display: block;
 }
 .admin-sidebar-list li h3 {
   margin: 0;
   font-size: 14px;
   font-weight:bold;
   padding-left: 20px;
   line-height: 36px;
 }
 
 .admin-sidebar-list li span {
   display: block;  
   padding-left: 40px;
 }
 .admin-sidebar-list li ul{
    width: 100%;
    margin: 0;
    padding:0; 
 }
 .admin-sidebar-list li ul li a {
   display: block;
   color: #102A46;
   font-size: 12px;
   font-weight: normal;
   padding-left: 40px;
 }
 
 .admin-sidebar-list li a.active{
   color: #FFF;
   background: #007FFF;
   
 }
 
 .admin-sidebar-list a:hover, .admin-sidebar-list a:active{
     color: #f37b1d;
 }
 
 .admin-sidebar-list li:first-child {
   border-top: none;
 }
 
 .admin-sidebar-sub {
   margin-top: 0;
   margin-bottom: 0;
 }
 
 .admin-sidebar-sub li:first-child {
   border-top: 1px solid #dedede;
 }
 
 .admin-sidebar-panel {
   margin: 10px;
 }
 
 
 .admin-parent{}
 
 
 .admin-content {
   width: auto;
   overflow: hidden;
   height: 100%;
   background: #fff;
 }
 
 .admin-content-list {
   border: 1px solid #e9ecf1;
   margin-top: 0;
 }
 
 .admin-content-list li {
   border: 1px solid #e9ecf1;
   border-width: 0 1px;
   margin-left: -1px;
 }
 
 .admin-content-list li:first-child {
   border-left: none;
 }
 
 .admin-content-list li:last-child {
   border-right: none;
 }
 
 .admin-content-table a {
   color: #535353;
 }
 .admin-content-file {
   margin-bottom: 0;
   color: #666;
 }
 
 .admin-content-file p {
   margin: 0 0 5px 0;
   font-size: 1.4rem;
 }
 
 .admin-content-file li {
   padding: 10px 0;
 }
 
 .admin-content-file li:first-child {
   border-top: none;
 }
 
 .admin-content-file li:last-child {
   border-bottom: none;
 }
 
 .admin-content-file li .am-progress {
   margin-bottom: 4px;
 }
 
 .admin-content-file li .am-progress-bar {
   line-height: 14px;
 }
 
 .admin-content-task {
   margin-bottom: 0;
 }
 
 .admin-content-task li {
   padding: 5px 0;
   border-color: #eee;
 }
 
 .admin-content-task li:first-child {
   border-top: none;
 }
 
 .admin-content-task li:last-child {
   border-bottom: none;
 }
 
 .admin-task-meta {
   font-size: 1.2rem;
   color: #999;
 }
 
 .admin-task-bd {
   font-size: 1.4rem;
   margin-bottom: 5px;
 }
 
 .admin-content-comment {
   margin-bottom: 0;
 }
 
 .admin-content-comment .am-comment-bd {
   font-size: 1.4rem;
 }
 
 .admin-content-pagination {
   margin-bottom: 0;
 }
 .admin-content-pagination li a {
   padding: 4px 8px;
 }
 
 @media only screen and (min-width: 641px) {
   .admin-sidebar {
     display: block;
     position: static;
     background: #DBDBEA;
   }
 
   .admin-offcanvas-bar {
     position: static;
     width: auto;
     background: none;
     -webkit-transform: translate3d(0, 0, 0);
     -ms-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0);
   }
   .admin-offcanvas-bar:after {
     content: none;
   }
 }
 
 
 /*
 * user.html css
 */
 .user-info {
   margin-bottom: 15px;
 }
 
 .user-info .am-progress {
   margin-bottom: 4px;
 }
 
 .user-info p {
   margin: 5px;
 }
 
 .user-info-order {
   font-size: 1.4rem;
 }
 
 /*
 * errorLog.html css
 */
 
 .error-log .am-pre-scrollable {
   max-height: 40rem;
 }
 
 /*
 * table.html css
 */
 
 .table-main {
   font-size: 1.4rem;
   padding: .5rem;
 }
 
 .table-main button {
   background: #fff;
 }
 
 .table-check {
   width: 30px;
 }
 
 .table-id {
   width: 50px;
 }
 
 /*
 gallery.html css
 */
 
 .gallery-list li {
   padding: 10px;
 }
 
 .gallery-list a {
   color: #666;
 }
 
 .gallery-list a:hover {
   color: #3bb4f2;
 }
 
 .gallery-title {
   margin-top: 6px;
   font-size: 1.4rem;
 }
 
 .gallery-desc {
   font-size: 1.2rem;
   margin-top: 4px;
 }
 
 /*
  404.html css
 */
 
 .page-404 {
   background: #fff;
   border: none;
   width: 200px;
   margin: 0 auto;
 }
 
 
 /*
  fixed-layout 鍥哄畾澶撮儴鍜岃竟鏍忓竷灞€
 */
 
 .fixed-layout,
 .fixed-layout body {
   height: 100%;
   overflow: hidden;
 }
 
 .fixed-layout .admin-header {
   position: fixed;
   top: 0;
   left: 0;
   right: 0;
   z-index: 1500;
 }
 
 .fixed-layout .admin-main {
   position: relative;
   height: 100%;
   padding-top: 51px;
 }
 
 .fixed-layout .admin-content,
 .fixed-layout .admin-sidebar {
   height: 100%;
   overflow-x: hidden;
   overflow-y: scroll;
 }
 
 .fixed-layout .admin-sidebar.am-active {
   z-index: 1600;
 }
 
 
 /*================== 寮瑰嚭鏍峰紡==================== */
 .theme-popover-mask {z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none;}
 .theme-popover{z-index:9999;position:fixed;top:50%;left:50%;width:auto;height:auto;border-radius:5px;border:solid 2px #666;
   background-color:#fff;display:none;box-shadow: 0 0 10px #666;}
 .theme-popover .load{padding:20px 40px;}
 .theme-poptit {background:#f2f2f2;border-bottom:1px solid #ddd;padding:12px;position: relative;}
 .theme-poptit span{font-size: 16px;}
 .theme-poptit .close {float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd;}
 .theme-poptit .close:hover {color:#444;}
 .theme-popbod {padding:30px 20px;color:#444;}
 .theme-popbom {padding:15px;background-color:#f6f6f6;border-top:1px solid #ddd;border-radius:0 0 5px 5px;color:#666;}
 .theme-popbom a {margin-left:8px}
 
 .theme-popover .sys_msg{padding:40px 20px;width:330px;height:120px;font-size:14px;text-align:center;}